have tendency to speak indiscreetly - Français Anglais Dictionnaire